will have been (doing)

Translations
будет (заниматься чем-то) в течение
By next month, she will have been working here for five years.
К следующему месяцу она будет работать здесь уже пять лет.
Words
will

functional word
буду
have

functional word
иметь
been

functional word
быть
doing

verb
делать